administrative impediments - Fransızca İngilizce Sözlük